ib work and energy